package scuff.msg

/**
 * Message reader.
 */
trait MessageReader[-S] {
  /**
   * Read a single message from message source.
   * @param source The message source
   * @param callback The message callback
   */
  def read(source: S)

}
